LicenseIDObjc

@objc
class LicenseIDObjc
extension LicenseIDObjc : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Decodable, Encodable, Equatable, Hashable, NSObjectProtocol, Sendable

Undocumented

  • key

    Undocumented

    Declaration

    Swift

    @objc
    var key: String?
  • Undocumented

    Declaration

    Swift

    @objc
    let user: NSNumber?
  • Undocumented

    Declaration

    Swift

    @objc
    let userString: String?
  • Undocumented

    Declaration

    Swift

    @objc
    var serverId: NSNumber?
  • Undocumented

    Declaration

    Swift

    @objc
    var password: String?
  • Undocumented

    Declaration

    Swift

    @objc
    init(key: String)
  • Undocumented

    Declaration

    Swift

    @objc
    init(user: NSNumber)
  • Undocumented

    Declaration

    Swift

    @objc
    init(userString: String)
  • Undocumented

    Declaration

    Swift

    @objc
    init(key: String, serverId: NSNumber)
  • Undocumented

    Declaration

    Swift

    @objc
    init(user: NSNumber, serverId: NSNumber)
  • Creates a new instance by decoding from the given decoder.

    This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.

    Declaration

    Swift

    required init(from decoder: any Decoder) throws
  • Encodes this value into the given encoder.

    If the value fails to encode anything, encoder will encode an empty keyed container in its place.

    This function throws an error if any values are invalid for the given encoder’s format.

    Declaration

    Swift

    func encode(to encoder: any Encoder) throws
  • Undocumented

    Declaration

    Swift

    @objc
    var typeDescription: String { get }
  • A textual representation of this instance.

    Calling this property directly is discouraged. Instead, convert an instance of any type to a string by using the String(describing:) initializer. This initializer works with any type, and uses the custom description property for types that conform to CustomStringConvertible:

    struct Point: CustomStringConvertible {
        let x: Int, y: Int
    
        var description: String {
            return "(\(x), \(y))"
        }
    }
    
    let p = Point(x: 21, y: 30)
    let s = String(describing: p)
    print(s)
    // Prints "(21, 30)"
    

    The conversion of p to a string in the assignment to s uses the Point type’s description property.

    Declaration

    Swift

    override var description: String { get }